nickname given to the mexicans - French English Dictionary